# RROR: UndefVarError: insertcolafter not defined in JuliaDB

**URL:** <https://discourse.julialang.org/t/rror-undefvarerror-insertcolafter-not-defined-in-juliadb/44810>\
**Category:** General Usage\
**Created:** [August 12, 2020, 2:54pm UTC](https://discourse.julialang.org/t/rror-undefvarerror-insertcolafter-not-defined-in-juliadb/44810 "2020-08-12T14:54:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![hafez\_ahmad](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hafez_ahmad/32/14423_2.png) [@hafez\_ahmad](https://discourse.julialang.org/u/hafez_ahmad)\
**Post date:** [August 12, 2020, 2:54pm UTC](https://discourse.julialang.org/t/rror-undefvarerror-insertcolafter-not-defined-in-juliadb/44810/1 "2020-08-12T14:54:03Z")

</div>

I am using Julia 1.5 in windows 10. I am just reading and practicing JuliaDB

```julia
> t = table([0.01, 0.05], [2,1], [3,4], names=[:t, :x, :y], pkey=:t)
> 
> insertcolafter(t, :t, :w, [0,1])
> ERROR: UndefVarError: insertcolafter not defined
> Stacktrace:
> [1] top-level scope at REPL[215]:1
> [2] include_string(::Function, ::Module, ::String, ::String) at .\loading.jl:1088

```

I don’t know why I am getting this error, I am getting the same error for the “insertcol”

---

<div class="post-metadata">

**Author:** ![oheil](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oheil/32/220745_2.png) [@oheil](https://discourse.julialang.org/u/oheil)\
**Post date:** [August 12, 2020, 3:08pm UTC](https://discourse.julialang.org/t/rror-undefvarerror-insertcolafter-not-defined-in-juliadb/44810/2 "2020-08-12T15:08:57Z")

</div>

```julia
julia> using JuliaDB

julia> t = table([0.01, 0.05], [2,1], [3,4], names=[:t, :x, :y], pkey=:t)
Table with 2 rows, 3 columns:
t x y
──────────
0.01 2 3
0.05 1 4

julia> insertcolsafter(t, :t, :w => [0,1])
Table with 2 rows, 4 columns:
t w x y
─────────────
0.01 0 2 3
0.05 1 1 4

```

Slightly wrong syntax. You may always have a look with:

```julia
help?> insertcolsafter
search: insertcolsafter

  insertcolsafter(t, after, map::Pair...)

  For each pair name => col in map, insert a column col named name after after. Returns a new table.

  Example
  ≡≡≡≡≡≡≡≡≡

  t = table([0.01, 0.05], [2,1], [3,4], names=[:t, :x, :y], pkey=:t)
  insertcolsafter(t, :t, :w => [0,1])

```

pressing ? and using TAB completion is of great help here.

---

<div class="post-metadata">

**Author:** ![hafez\_ahmad](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hafez_ahmad/32/14423_2.png) [@hafez\_ahmad](https://discourse.julialang.org/u/hafez_ahmad)\
**Post date:** [August 12, 2020, 3:11pm UTC](https://discourse.julialang.org/t/rror-undefvarerror-insertcolafter-not-defined-in-juliadb/44810/3 "2020-08-12T15:11:59Z")

</div>

thank you so much .
