Hi there,
I want to insert a new record into my database table, giving new field
values for all but one (an image field), which I can copied from an existing
record. The background to this is that I am allowing a user to create a new
"template" from an existing one, thus I want a new record, but also to copy
the existing template data blob into the new record.
My code looks like this, but obviously doesn't work (I don't supply a field
for the first field "ID" in my SELECT statement which should be a unique ID.
Obviously, I want SQL to automatically generate one for me!). Is there any
way to do this with SQL?
IF @Error = 0
BEGIN
SELECT @DateCreated,
@Title,
@Description,
@Thumbnail,
ReportTemplate.Report
INTO
ReportTemplate
FROM
ReportTemplate
SET @Error = @@ERROR
END 1 3213
I think I got it. Like this:
IF @Error = 0
BEGIN
INSERT INTO
ReportTemplate
(
DateCreated,
Title,
Description,
IsStatic,
Thumbnail,
Report
)
SELECT
@DateCreated,
@Title,
@Description,
@IsStatic,
@Thumbnail,
ReportTemplate.Report
FROM
ReportTemplate
WHERE
ReportTemplate.ID = @ID
SET @Error = @@ERROR
END
"Robin Tucker" <id*************************@reallyidont.com> wrote in
message news:c6*******************@news.demon.co.uk... Hi there,
I want to insert a new record into my database table, giving new field values for all but one (an image field), which I can copied from an
existing record. The background to this is that I am allowing a user to create a
new "template" from an existing one, thus I want a new record, but also to
copy the existing template data blob into the new record.
My code looks like this, but obviously doesn't work (I don't supply a
field for the first field "ID" in my SELECT statement which should be a unique
ID. Obviously, I want SQL to automatically generate one for me!). Is there
any way to do this with SQL?
IF @Error = 0 BEGIN SELECT @DateCreated, @Title, @Description, @Thumbnail, ReportTemplate.Report
INTO
ReportTemplate
FROM
ReportTemplate
SET @Error = @@ERROR END
This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: nic den |
last post by:
Hi,
I'm getting emails from an address trough a script and I want to copy the
attached files on the server. I can get the files and copy them on the
server (trough the function below) BUT the...
|
by: lawrence |
last post by:
2 Questions:
1.) Can anyone think of a way to speed up this function? It is
terribly slow. I plan to reduce the number of directories to 3, which
I guess will speed it up in the end.
2.) This...
|
by: Maria L |
last post by:
I have a client who needs to copy an existing sale. The problem is
the Sale is made up of three tables: Sale, SaleEquipment, SaleParts.
Each sale can have multiple pieces of equipment with...
|
by: Edwin Knoppert |
last post by:
For near future specifications to place our ASP.NET software on a server not
being ours i have to ask you a few rather simple questions.
It's for professional use.
We would not like to intervene...
|
by: scottyman |
last post by:
I can't make this script work properly. I've gone as far as I can with
it and the rest is out of my ability. I can do some html editing but
I'm lost in the Java world. The script at the bottom of...
|
by: Chris F Clark |
last post by:
Please excuse the length of this post, I am unfortunately long-winded,
and don't know how to make my postings more brief.
I have a C++ class library (and application generator, called
Yacc++(r)...
|
by: Khafancoder |
last post by:
Hi guys,
in my db i have these three tables
1.Stores 2.Products 3.Parts
their structure is something like :
Stores ----Products ----Parts
|
by: Bill David |
last post by:
SUBJECT: How to make this program more efficient?
In my program, a thread will check update from server periodically and
generate a stl::map for other part of this program to read data from....
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new...
| | |